package com.corner.common.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

@AllArgsConstructor
@Getter
public enum WxBatchDetailState {

    /**
     * 待付款，商户员工确认付款阶段
     */
    WAIT_PAY("WAIT_PAY"),

    /**
     * 转账中。正在处理中，转账结果尚未明确
     */
    PROCESSING("PROCESSING"),

    /**
     * 转账成功
     */
    SUCCESS("SUCCESS"),

    /**
     * 转账失败。需要确认失败原因后，再决定是否重新发起对该笔明细单的转账（并非整个转账批次单）
     */
    FAIL("FAIL");


    /**
     * 类型
     */
    private final String type;
}
